home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / etc / dbus-1 / system.d / hal.conf < prev    next >
Encoding:
Text File  |  2009-04-03  |  2.5 KB  |  60 lines

  1. <!DOCTYPE busconfig PUBLIC
  2.  "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
  3.  "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
  4. <busconfig>
  5.  
  6.   <!-- This configuration file specifies the required security policies
  7.        for the HAL to work. -->
  8.  
  9.   <!-- Only root or user haldaemon can own the HAL service -->
  10.   <policy user="haldaemon">
  11.     <allow own="org.freedesktop.Hal"/>
  12.   </policy>
  13.   <policy user="root">
  14.     <allow own="org.freedesktop.Hal"/>
  15.   </policy>
  16.  
  17.   <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
  18.   <policy context="default">
  19.     <allow send_destination="org.freedesktop.Hal"
  20.            send_interface="org.freedesktop.DBus.Introspectable"/>
  21.     <allow send_destination="org.freedesktop.Hal"
  22.            send_interface="org.freedesktop.DBus.Properties" />
  23.  
  24.     <allow send_destination="org.freedesktop.Hal"
  25.            send_interface="org.freedesktop.Hal.Device"/>
  26.     <allow send_destination="org.freedesktop.Hal"
  27.            send_interface="org.freedesktop.Hal.Manager"/>
  28.  
  29.     <allow send_destination="org.freedesktop.Hal"
  30.            send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
  31.     <allow send_destination="org.freedesktop.Hal"
  32.            send_interface="org.freedesktop.Hal.Device.DockStation"/>
  33.     <allow send_destination="org.freedesktop.Hal"
  34.            send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
  35.     <allow send_destination="org.freedesktop.Hal"
  36.            send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
  37.     <allow send_destination="org.freedesktop.Hal"
  38.            send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
  39.     <allow send_destination="org.freedesktop.Hal"
  40.            send_interface="org.freedesktop.Hal.Device.Leds"/>
  41.     <allow send_destination="org.freedesktop.Hal"
  42.            send_interface="org.freedesktop.Hal.Device.LightSensor"/>
  43.     <allow send_destination="org.freedesktop.Hal"
  44.            send_interface="org.freedesktop.Hal.Device.Storage"/>
  45.     <allow send_destination="org.freedesktop.Hal"
  46.            send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
  47.     <allow send_destination="org.freedesktop.Hal"
  48.            send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
  49.     <allow send_destination="org.freedesktop.Hal"
  50.            send_interface="org.freedesktop.Hal.Device.Volume"/>
  51.     <allow send_destination="org.freedesktop.Hal"
  52.            send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  53.     <allow send_destination="org.freedesktop.Hal"
  54.            send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>
  55.  
  56.   </policy>
  57.  
  58. </busconfig>
  59.  
  60.